package com.example.d8_homework.homework08;

import java.util.Arrays;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        // 1.创建Scanner对象,输入要添加商品的价格
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入要添加的商品价格：");
        double price = sc.nextDouble();

        // 2.定义老数组,存储原始商品的价格
        double[] oldPrice = {23.6, 34.4, 35.3, 36.2, 78.8, 89.6, 100.3};

        // 3.定义新数组,将新商品的价格添加到新数组中
        double[] newPrice = new double[oldPrice.length + 1];

        // 4.把老数组中的元素拷贝到新数组中
        System.arraycopy(oldPrice, 0, newPrice, 0, oldPrice.length);

        // 5.把新商品价格添加到新数组中
        newPrice[newPrice.length - 1] = price;

        // 6.将新数组重新排序
        Arrays.sort(newPrice);

        // 7.输出新数组
        System.out.println(Arrays.toString(newPrice));
    }
}
